package com.sondon.dev_soceket.netty;

import io.netty.buffer.ByteBuf;
import io.netty.channel.ChannelHandlerContext;
import io.netty.handler.codec.MessageToByteEncoder;

import com.sondon.dev_soceket.model.Entity;

/**
 * @Project : Java_C_Socket_Maven
 * @Package : com.sondon.netty
 * @Class : ServerEntityEncoder.java
 * @Company 广州讯动网络科技有限公司
 * @Author : 蔡文锋
 * @DateTime：2015年4月22日 下午5:54:00
 * @Blog：http://blog.csdn.net/caiwenfeng_for_23
 * @Description : {消息编码类}
 */
public class ServerEntityEncoder extends MessageToByteEncoder<Entity> {

	@Override
	protected void encode(ChannelHandlerContext ctx, Entity msg, ByteBuf out) {
		out.writeBytes(msg.EnCode());
	}
}
